package com.gears_software.sxdc.dccx.data.model;

import android.bluetooth.BluetoothGatt;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * Created by chezhenzhen on 2017/10/7.
 */

public class ZPOrderModel implements Serializable {

    /**
     * id : 4j8xPprydvwZ1_08iOqX27nnBcYJ7_Yg
     * create_name : api
     * create_by : api
     * create_date : 2017-09-28T02:22:42.000Z
     * update_name :
     * update_by :
     * update_date :
     * companyid : 1400001
     * address : 140100
     * orderid : ZP20170928102242yFq_c
     * ordertype : 1
     * departtime : 2017-09-28T02:22:42.000Z
     * bookdeptime : null
     * ordertime : 2017-09-28T02:22:42.000Z
     * cartype : 01
     * departure : 星河广场
     * deplongitude : 112.568168
     * deplatitude : 37.806774
     * destination : 铜锣湾国际购物中心
     * destlongitude : 112.571387
     * destlatitude : 37.869022
     * encrypt :
     * facetype :
     * passengerid : S7zjhC4ad4xdOlvPSVkl4BVM5nxBVl_U
     * passengerphone : 18734860598
     * passengername : 千纸鹤
     * passengeravatar : http://otld0sbvl.bkt.clouddn.com/553904fc-1af5-46f4-adc8-e9c4d94021bd
     * distributetime : null
     * driverid :
     * drivername :
     * avatar :
     * licenseid :
     * driverphone :
     * vehicleid :
     * vehicleno :
     * vehiclecolor :
     * carmodel :
     * carauditstate : null
     * arrivaltime : null
     * deptime : null
     * actualdeplongitude :
     * actualdeplatitude :
     * desttime : null
     * actualdestlongitude :
     * actualdestlatitude :
     * drivermile : null
     * drivertime : null
     * factprice : 0
     * farupprice : 0
     * otherupprice : 0
     * driverfactprice : 0
     * paytime : null
     * paytype :
     * paystate : 0
     * ordermatchtime : null
     * orderstatus : 2
     * invoicestatus :
     * canceltime : 2017-09-28T02:22:43.000Z
     * operator : 3
     * canceltypecode : 3
     * cancelreason : 没有车辆取消
     * passengereva : 0
     * drivereva : 0
     */

    private String id;
    private String create_name;
    private String create_by;
    private Date create_date;
    private String update_name;
    private String update_by;
    private Date update_date;
    private String companyid;
    private int address;
    private String orderid;
    private String ordertype;
    private Date departtime;
    private Date bookdeptime;
    private Date ordertime;
    private String cartype;
    private String departure;
    private BigDecimal deplongitude;
    private BigDecimal deplatitude;
    private String destination;
    private BigDecimal destlongitude;
    private BigDecimal destlatitude;
    private String encrypt;
    private String facetype;
    private String passengerid;
    private String passengerphone;
    private String passengername;
    private String passengeravatar;
    private Date distributetime;
    private String driverid;
    private String drivername;
    private String avatar;
    private String licenseid;
    private String driverphone;
    private String vehicleid;
    private String vehicleno;
    private String vehiclecolor;
    private String carmodel;
    private String carauditstate;
    private Date arrivaltime;
    private Date deptime;
    private BigDecimal actualdeplongitude;
    private BigDecimal actualdeplatitude;
    private Date desttime;
    private BigDecimal actualdestlongitude;
    private BigDecimal actualdestlatitude;
    private BigDecimal drivermile;
    private BigDecimal drivertime;
    private BigDecimal factprice;
    private BigDecimal farupprice;
    private BigDecimal otherupprice;
    private BigDecimal driverfactprice;
    private Date paytime;
    private String paytype;
    private String paystate;
    private Date ordermatchtime;
    private String orderstatus;
    private String invoicestatus;
    private Date canceltime;
    private String operator;
    private String canceltypecode;
    private String cancelreason;
    private String passengereva;
    private String drivereva;
    private String iscallsomeone;
    private String voucherid;
    private BigDecimal discountamount;
    private String notorder;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCreate_name() {
        return create_name;
    }

    public void setCreate_name(String create_name) {
        this.create_name = create_name;
    }

    public String getCreate_by() {
        return create_by;
    }

    public void setCreate_by(String create_by) {
        this.create_by = create_by;
    }

    public Date getCreate_date() {
        return create_date;
    }

    public void setCreate_date(Date create_date) {
        this.create_date = create_date;
    }

    public String getUpdate_name() {
        return update_name;
    }

    public void setUpdate_name(String update_name) {
        this.update_name = update_name;
    }

    public String getUpdate_by() {
        return update_by;
    }

    public void setUpdate_by(String update_by) {
        this.update_by = update_by;
    }

    public Date getUpdate_date() {
        return update_date;
    }

    public void setUpdate_date(Date update_date) {
        this.update_date = update_date;
    }

    public String getCompanyid() {
        return companyid;
    }

    public void setCompanyid(String companyid) {
        this.companyid = companyid;
    }

    public int getAddress() {
        return address;
    }

    public void setAddress(int address) {
        this.address = address;
    }

    public String getOrderid() {
        return orderid;
    }

    public void setOrderid(String orderid) {
        this.orderid = orderid;
    }

    public String getOrdertype() {
        return ordertype;
    }

    public void setOrdertype(String ordertype) {
        this.ordertype = ordertype;
    }

    public Date getDeparttime() {
        return departtime;
    }

    public void setDeparttime(Date departtime) {
        this.departtime = departtime;
    }

    public Date getBookdeptime() {
        return bookdeptime;
    }

    public void setBookdeptime(Date bookdeptime) {
        this.bookdeptime = bookdeptime;
    }

    public Date getOrdertime() {
        return ordertime;
    }

    public void setOrdertime(Date ordertime) {
        this.ordertime = ordertime;
    }

    public String getCartype() {
        return cartype;
    }

    public void setCartype(String cartype) {
        this.cartype = cartype;
    }

    public String getDeparture() {
        return departure;
    }

    public void setDeparture(String departure) {
        this.departure = departure;
    }

    public BigDecimal getDeplongitude() {
        return deplongitude;
    }

    public void setDeplongitude(BigDecimal deplongitude) {
        this.deplongitude = deplongitude;
    }

    public BigDecimal getDeplatitude() {
        return deplatitude;
    }

    public void setDeplatitude(BigDecimal deplatitude) {
        this.deplatitude = deplatitude;
    }

    public String getDestination() {
        return destination;
    }

    public void setDestination(String destination) {
        this.destination = destination;
    }

    public BigDecimal getDestlongitude() {
        return destlongitude;
    }

    public void setDestlongitude(BigDecimal destlongitude) {
        this.destlongitude = destlongitude;
    }

    public BigDecimal getDestlatitude() {
        return destlatitude;
    }

    public void setDestlatitude(BigDecimal destlatitude) {
        this.destlatitude = destlatitude;
    }

    public String getEncrypt() {
        return encrypt;
    }

    public void setEncrypt(String encrypt) {
        this.encrypt = encrypt;
    }

    public String getFacetype() {
        return facetype;
    }

    public void setFacetype(String facetype) {
        this.facetype = facetype;
    }

    public String getPassengerid() {
        return passengerid;
    }

    public void setPassengerid(String passengerid) {
        this.passengerid = passengerid;
    }

    public String getPassengerphone() {
        return passengerphone;
    }

    public void setPassengerphone(String passengerphone) {
        this.passengerphone = passengerphone;
    }

    public String getPassengername() {
        return passengername;
    }

    public void setPassengername(String passengername) {
        this.passengername = passengername;
    }

    public String getPassengeravatar() {
        return passengeravatar;
    }

    public void setPassengeravatar(String passengeravatar) {
        this.passengeravatar = passengeravatar;
    }

    public Date getDistributetime() {
        return distributetime;
    }

    public void setDistributetime(Date distributetime) {
        this.distributetime = distributetime;
    }

    public String getDriverid() {
        return driverid;
    }

    public void setDriverid(String driverid) {
        this.driverid = driverid;
    }

    public String getDrivername() {
        return drivername;
    }

    public void setDrivername(String drivername) {
        this.drivername = drivername;
    }

    public String getAvatar() {
        return avatar;
    }

    public void setAvatar(String avatar) {
        this.avatar = avatar;
    }

    public String getLicenseid() {
        return licenseid;
    }

    public void setLicenseid(String licenseid) {
        this.licenseid = licenseid;
    }

    public String getDriverphone() {
        return driverphone;
    }

    public void setDriverphone(String driverphone) {
        this.driverphone = driverphone;
    }

    public String getVehicleid() {
        return vehicleid;
    }

    public void setVehicleid(String vehicleid) {
        this.vehicleid = vehicleid;
    }

    public String getVehicleno() {
        return vehicleno;
    }

    public void setVehicleno(String vehicleno) {
        this.vehicleno = vehicleno;
    }

    public String getVehiclecolor() {
        return vehiclecolor;
    }

    public void setVehiclecolor(String vehiclecolor) {
        this.vehiclecolor = vehiclecolor;
    }

    public String getCarmodel() {
        return carmodel;
    }

    public void setCarmodel(String carmodel) {
        this.carmodel = carmodel;
    }

    public String getCarauditstate() {
        return carauditstate;
    }

    public void setCarauditstate(String carauditstate) {
        this.carauditstate = carauditstate;
    }

    public Date getArrivaltime() {
        return arrivaltime;
    }

    public void setArrivaltime(Date arrivaltime) {
        this.arrivaltime = arrivaltime;
    }

    public Date getDeptime() {
        return deptime;
    }

    public void setDeptime(Date deptime) {
        this.deptime = deptime;
    }

    public BigDecimal getActualdeplongitude() {
        return actualdeplongitude;
    }

    public void setActualdeplongitude(BigDecimal actualdeplongitude) {
        this.actualdeplongitude = actualdeplongitude;
    }

    public BigDecimal getActualdeplatitude() {
        return actualdeplatitude;
    }

    public void setActualdeplatitude(BigDecimal actualdeplatitude) {
        this.actualdeplatitude = actualdeplatitude;
    }

    public Date getDesttime() {
        return desttime;
    }

    public void setDesttime(Date desttime) {
        this.desttime = desttime;
    }

    public BigDecimal getActualdestlongitude() {
        return actualdestlongitude;
    }

    public void setActualdestlongitude(BigDecimal actualdestlongitude) {
        this.actualdestlongitude = actualdestlongitude;
    }

    public BigDecimal getActualdestlatitude() {
        return actualdestlatitude;
    }

    public void setActualdestlatitude(BigDecimal actualdestlatitude) {
        this.actualdestlatitude = actualdestlatitude;
    }

    public BigDecimal getDrivermile() {
        return drivermile;
    }

    public void setDrivermile(BigDecimal drivermile) {
        this.drivermile = drivermile;
    }

    public BigDecimal getDrivertime() {
        return drivertime;
    }

    public void setDrivertime(BigDecimal drivertime) {
        this.drivertime = drivertime;
    }

    public BigDecimal getFactprice() {
        return factprice;
    }

    public void setFactprice(BigDecimal factprice) {
        this.factprice = factprice;
    }

    public BigDecimal getFarupprice() {
        return farupprice;
    }

    public void setFarupprice(BigDecimal farupprice) {
        this.farupprice = farupprice;
    }

    public BigDecimal getOtherupprice() {
        return otherupprice;
    }

    public void setOtherupprice(BigDecimal otherupprice) {
        this.otherupprice = otherupprice;
    }

    public BigDecimal getDriverfactprice() {
        return driverfactprice;
    }

    public void setDriverfactprice(BigDecimal driverfactprice) {
        this.driverfactprice = driverfactprice;
    }

    public Date getPaytime() {
        return paytime;
    }

    public void setPaytime(Date paytime) {
        this.paytime = paytime;
    }

    public String getPaytype() {
        return paytype;
    }

    public void setPaytype(String paytype) {
        this.paytype = paytype;
    }

    public String getPaystate() {
        return paystate;
    }

    public void setPaystate(String paystate) {
        this.paystate = paystate;
    }

    public Date getOrdermatchtime() {
        return ordermatchtime;
    }

    public void setOrdermatchtime(Date ordermatchtime) {
        this.ordermatchtime = ordermatchtime;
    }

    public String getOrderstatus() {
        return orderstatus;
    }

    public void setOrderstatus(String orderstatus) {
        this.orderstatus = orderstatus;
    }

    public String getInvoicestatus() {
        return invoicestatus;
    }

    public void setInvoicestatus(String invoicestatus) {
        this.invoicestatus = invoicestatus;
    }

    public Date getCanceltime() {
        return canceltime;
    }

    public void setCanceltime(Date canceltime) {
        this.canceltime = canceltime;
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator;
    }

    public String getCanceltypecode() {
        return canceltypecode;
    }

    public void setCanceltypecode(String canceltypecode) {
        this.canceltypecode = canceltypecode;
    }

    public String getCancelreason() {
        return cancelreason;
    }

    public void setCancelreason(String cancelreason) {
        this.cancelreason = cancelreason;
    }

    public String getPassengereva() {
        return passengereva;
    }

    public void setPassengereva(String passengereva) {
        this.passengereva = passengereva;
    }

    public String getDrivereva() {
        return drivereva;
    }

    public void setDrivereva(String drivereva) {
        this.drivereva = drivereva;
    }

    public String getIscallsomeone() {
        return iscallsomeone;
    }

    public void setIscallsomeone(String iscallsomeone) {
        this.iscallsomeone = iscallsomeone;
    }

    public String getVoucherid() {
        return voucherid;
    }

    public void setVoucherid(String voucherid) {
        this.voucherid = voucherid;
    }

    public BigDecimal getDiscountamount() {
        return discountamount;
    }

    public void setDiscountamount(BigDecimal discountamount) {
        this.discountamount = discountamount;
    }

    public String getNotorder() {
        return notorder;
    }

    public void setNotorder(String notorder) {
        this.notorder = notorder;
    }
}
